//
//  UIBarButtonItem+Extensions.swift
//  传智微博
//
//  Created by FYXJ（6） on 2018/8/28.
//  Copyright © 2018年 FYXJ（6）. All rights reserved.
//

import UIKit

extension UIBarButtonItem {
    
    /// 创建UIBarButtonItem
    ///
    /// - Parameters:
    ///   - title: title
    ///   - fontSize:
    ///   - target:
    ///   - action:
    convenience init(title:String,fontSize:CGFloat = 16,target:AnyObject,action:Selector,isBack:Bool = false) {
        let btn: UIButton = UIButton.cz_textButton(title, fontSize: fontSize , normalColor: UIColor.darkGray, highlightedColor: UIColor.orange)
        if isBack {
            let imageName = "navigationbar_back_withtext"
            btn.setImage(UIImage(named:imageName), for: .normal)
            btn.setImage(UIImage(named:imageName+"_highlighted"), for: .highlighted)
            btn.sizeToFit()
        }
        btn.addTarget(target, action:action, for: .touchUpInside)
        self.init(customView: btn)
    }
}
